
import { jsLog } from '../utils/MyLog';
import { addBridgeHandler, ClassForKeyName } from './HapBridge';

export  abstract class ShellHandler implements ClassForKeyName{
  getKeyName(): string {
    return ShellHandler.name;
  }
  addMockToMap() {
    addBridgeHandler(new Mock());
  }

  abstract move(): any;
}


class Mock extends ShellHandler {
  move() {
    jsLog("you are using EntryHandler mock object");
  }
}
